package br.com.projeto.dao;

import org.hibernate.Criteria;
import org.hibernate.Session;
import org.hibernate.criterion.Restrictions;

import br.com.projeto.entidade.Usuario;

/**
 * Classe DAO da entidade {@link Usuario}
 * 
 * @author vagner
 * 
 */
public class UsuarioDao extends Dao<Usuario> {

	public UsuarioDao(Session session) {
		super(session, Usuario.class);
	}
	
	public Boolean validaLogin(String login, String senha) {
		Criteria c = getSession().createCriteria(Usuario.class);
		c.add(Restrictions.eq("login", login));
		c.add(Restrictions.eq("senha", senha));
		
		return c.uniqueResult() != null;
	}

}
